<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>FabGL: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">FabGL
   </div>
   <div id="projectbrief">ESP32 Display Controller and Graphics Library</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.3 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle"><div class="title">Class Hierarchy</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" usemap="#a_alt_virtual_key_def" alt=""/>
<map name="a_alt_virtual_key_def" id="a_alt_virtual_key_def">
<area shape="rect" href="structfabgl_1_1_alt_virtual_key_def.html" title="Associates a virtualkey and various shift states (ctrl, alt, etc..) to another virtualkey." alt="" coords="5,5,124,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" usemap="#a_base_display_controller" alt=""/>
<map name="a_base_display_controller" id="a_base_display_controller">
<area shape="rect" href="classfabgl_1_1_base_display_controller.html" title="Represents the base abstract class for all display controllers." alt="" coords="5,31,157,57"/>
<area shape="rect" href="classfabgl_1_1_bitmapped_display_controller.html" title="Represents the base abstract class for bitmapped display controllers." alt="" coords="205,5,389,32"/>
<area shape="rect" href="classfabgl_1_1_textual_display_controller.html" title="Represents the base abstract class for textual display controllers." alt="" coords="215,56,379,83"/>
<area shape="rect" href="classfabgl_1_1_v_g_a_text_controller.html" title="Represents the VGA text&#45;only controller." alt="" coords="437,56,568,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" usemap="#a_bitmap" alt=""/>
<map name="a_bitmap" id="a_bitmap">
<area shape="rect" href="structfabgl_1_1_bitmap.html" title="Represents an image." alt="" coords="5,5,68,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" usemap="#a_canvas" alt=""/>
<map name="a_canvas" id="a_canvas">
<area shape="rect" href="classfabgl_1_1_canvas.html" title="A class with a set of drawing methods." alt="" coords="5,5,72,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" usemap="#a_collision_detector" alt=""/>
<map name="a_collision_detector" id="a_collision_detector">
<area shape="rect" href="classfabgl_1_1_collision_detector.html" title="A class to detect sprites collisions." alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" usemap="#a_core_usage" alt=""/>
<map name="a_core_usage" id="a_core_usage">
<area shape="rect" href="structfabgl_1_1_core_usage.html" title="This class helps to choice a core for intensive processing tasks." alt="" coords="5,5,93,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" usemap="#a_current_video_mode" alt=""/>
<map name="a_current_video_mode" id="a_current_video_mode">
<area shape="rect" href="structfabgl_1_1_current_video_mode.html" title="This class helps to know which is the current video output (VGA or Composite)" alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" usemap="#a_cursor" alt=""/>
<map name="a_cursor" id="a_cursor">
<area shape="rect" href="structfabgl_1_1_cursor.html" title="Defines a cursor." alt="" coords="5,5,67,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" usemap="#a_date_time" alt=""/>
<map name="a_date_time" id="a_date_time">
<area shape="rect" href="structfabgl_1_1_date_time.html" title="Represents date and time." alt="" coords="5,5,84,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" usemap="#a_dir_item" alt=""/>
<map name="a_dir_item" id="a_dir_item">
<area shape="rect" href="structfabgl_1_1_dir_item.html" title="FileBrowser item specificator." alt="" coords="5,5,71,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" usemap="#a_d_s3231" alt=""/>
<map name="a_d_s3231" id="a_d_s3231">
<area shape="rect" href="classfabgl_1_1_d_s3231.html" title="DS3231 Real Time Clock driver." alt="" coords="5,5,75,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" usemap="#a_file_browser" alt=""/>
<map name="a_file_browser" id="a_file_browser">
<area shape="rect" href="classfabgl_1_1_file_browser.html" title="FileBrowser allows basic file system operations (dir, mkdir, remove and rename)" alt="" coords="5,5,96,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" usemap="#a_glyph" alt=""/>
<map name="a_glyph" id="a_glyph">
<area shape="rect" href="structfabgl_1_1_glyph.html" title="Represents a glyph position, size and binary data." alt="" coords="5,5,61,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" usemap="#a_glyph_options" alt=""/>
<map name="a_glyph_options" id="a_glyph_options">
<area shape="rect" href="unionfabgl_1_1_glyph_options.html" title="Specifies various glyph painting options." alt="" coords="5,5,107,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" usemap="#a_i2_c" alt=""/>
<map name="a_i2_c" id="a_i2_c">
<area shape="rect" href="classfabgl_1_1_i2_c.html" title="I2C class allows multiple tasks to communicate with I2C devices, serializing read/write jobs." alt="" coords="5,5,48,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" usemap="#ai8080" alt=""/>
<map name="ai8080" id="ai8080">
<area shape="rect" href="classfabgl_1_1i8080.html" title="Intel 8080 CPU emulator." alt="" coords="5,5,59,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" usemap="#a_i_c_m_p" alt=""/>
<map name="a_i_c_m_p" id="a_i_c_m_p">
<area shape="rect" href="classfabgl_1_1_i_c_m_p.html" title="ICMP Implementation." alt="" coords="5,5,61,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" usemap="#a_input_box" alt=""/>
<map name="a_input_box" id="a_input_box">
<area shape="rect" href="classfabgl_1_1_input_box.html" title="InputBox is an helper class which allows to create simple UI interfaces, like wizards or simple input..." alt="" coords="5,5,80,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" usemap="#a_keyboard_layout" alt=""/>
<map name="a_keyboard_layout" id="a_keyboard_layout">
<area shape="rect" href="structfabgl_1_1_keyboard_layout.html" title="All in one structure to fully represent a keyboard layout." alt="" coords="5,5,121,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_19.png" border="0" usemap="#a_line_editor" alt=""/>
<map name="a_line_editor" id="a_line_editor">
<area shape="rect" href="classfabgl_1_1_line_editor.html" title="LineEditor is a single&#45;line / multiple&#45;rows editor which uses the Terminal object as input and output..." alt="" coords="5,5,85,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_20.png" border="0" usemap="#a_m_c_p23_s17" alt=""/>
<map name="a_m_c_p23_s17" id="a_m_c_p23_s17">
<area shape="rect" href="classfabgl_1_1_m_c_p23_s17.html" title="MCP23S17 driver." alt="" coords="5,5,95,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_21.png" border="0" usemap="#a_m_o_s6502" alt=""/>
<map name="a_m_o_s6502" id="a_m_o_s6502">
<area shape="rect" href="classfabgl_1_1_m_o_s6502.html" title="MOS 6502 CPU emulator." alt="" coords="5,5,85,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_22.png" border="0" usemap="#a_mouse_buttons" alt=""/>
<map name="a_mouse_buttons" id="a_mouse_buttons">
<area shape="rect" href="structfabgl_1_1_mouse_buttons.html" title="Describes mouse buttons status." alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_23.png" border="0" usemap="#a_mouse_delta" alt=""/>
<map name="a_mouse_delta" id="a_mouse_delta">
<area shape="rect" href="structfabgl_1_1_mouse_delta.html" title="Describes mouse movement and buttons status." alt="" coords="5,5,97,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_24.png" border="0" usemap="#a_mouse_packet" alt=""/>
<map name="a_mouse_packet" id="a_mouse_packet">
<area shape="rect" href="structfabgl_1_1_mouse_packet.html" title="Contains raw data received from mouse." alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_25.png" border="0" usemap="#a_mouse_status" alt=""/>
<map name="a_mouse_status" id="a_mouse_status">
<area shape="rect" href="structfabgl_1_1_mouse_status.html" title="Describes mouse absolute position, scroll wheel delta and buttons status." alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_26.png" border="0" usemap="#a_paint_options" alt=""/>
<map name="a_paint_options" id="a_paint_options">
<area shape="rect" href="structfabgl_1_1_paint_options.html" title="Specifies general paint options." alt="" coords="5,5,103,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_27.png" border="0" usemap="#a_point" alt=""/>
<map name="a_point" id="a_point">
<area shape="rect" href="structfabgl_1_1_point.html" title="Represents the coordinate of a point." alt="" coords="5,5,57,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_28.png" border="0" usemap="#a_p_s2_controller" alt=""/>
<map name="a_p_s2_controller" id="a_p_s2_controller">
<area shape="rect" href="classfabgl_1_1_p_s2_controller.html" title="The PS2 device controller class." alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_29.png" border="0" usemap="#a_p_s2_device" alt=""/>
<map name="a_p_s2_device" id="a_p_s2_device">
<area shape="rect" href="classfabgl_1_1_p_s2_device.html" title="Base class for PS2 devices (like mouse or keyboard)." alt="" coords="5,31,93,57"/>
<area shape="rect" href="classfabgl_1_1_keyboard.html" title="The PS2 Keyboard controller class." alt="" coords="141,5,219,32"/>
<area shape="rect" href="classfabgl_1_1_mouse.html" title="The PS2 Mouse controller class." alt="" coords="149,56,211,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_30.png" border="0" usemap="#a_rect" alt=""/>
<map name="a_rect" id="a_rect">
<area shape="rect" href="structfabgl_1_1_rect.html" title="Represents a rectangle." alt="" coords="5,5,56,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_31.png" border="0" usemap="#a_r_g_b222" alt=""/>
<map name="a_r_g_b222" id="a_r_g_b222">
<area shape="rect" href="structfabgl_1_1_r_g_b222.html" title="Represents a 6 bit RGB color." alt="" coords="5,5,77,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_32.png" border="0" usemap="#a_r_g_b888" alt=""/>
<map name="a_r_g_b888" id="a_r_g_b888">
<area shape="rect" href="structfabgl_1_1_r_g_b888.html" title="Represents a 24 bit RGB color." alt="" coords="5,5,77,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_33.png" border="0" usemap="#a_r_g_b_a2222" alt=""/>
<map name="a_r_g_b_a2222" id="a_r_g_b_a2222">
<area shape="rect" href="structfabgl_1_1_r_g_b_a2222.html" title="Represents an 8 bit ABGR color." alt="" coords="5,5,93,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_34.png" border="0" usemap="#a_r_g_b_a8888" alt=""/>
<map name="a_r_g_b_a8888" id="a_r_g_b_a8888">
<area shape="rect" href="structfabgl_1_1_r_g_b_a8888.html" title="Represents a 32 bit RGBA color." alt="" coords="5,5,93,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_35.png" border="0" usemap="#a_scene" alt=""/>
<map name="a_scene" id="a_scene">
<area shape="rect" href="classfabgl_1_1_scene.html" title="Scene is an abstract class useful to encapsulate functionalities of a scene (sprites,..." alt="" coords="5,5,64,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_36.png" border="0" usemap="#a_serial_port" alt=""/>
<map name="a_serial_port" id="a_serial_port">
<area shape="rect" href="classfabgl_1_1_serial_port.html" title="SerialPort class handles UART setup and communications." alt="" coords="5,5,84,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_37.png" border="0" usemap="#a_serial_port_terminal_connector" alt=""/>
<map name="a_serial_port_terminal_connector" id="a_serial_port_terminal_connector">
<area shape="rect" href="classfabgl_1_1_serial_port_terminal_connector.html" title="SerialPortTerminalConnector is an helper class used to connect Terminal and SerialPort." alt="" coords="5,5,193,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_38.png" border="0" usemap="#a_size" alt=""/>
<map name="a_size" id="a_size">
<area shape="rect" href="structfabgl_1_1_size.html" title="Represents a bidimensional size." alt="" coords="5,5,53,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_39.png" border="0" usemap="#a_sound_generator" alt=""/>
<map name="a_sound_generator" id="a_sound_generator">
<area shape="rect" href="classfabgl_1_1_sound_generator.html" title="SoundGenerator handles audio output." alt="" coords="5,5,121,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_40.png" border="0" usemap="#a_sprite" alt=""/>
<map name="a_sprite" id="a_sprite">
<area shape="rect" href="structfabgl_1_1_sprite.html" title="Represents a sprite." alt="" coords="5,5,61,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_41.png" border="0" usemap="#a_terminal" alt=""/>
<map name="a_terminal" id="a_terminal">
<area shape="rect" href="classfabgl_1_1_terminal.html" title="An ANSI&#45;VT100 compatible display terminal." alt="" coords="5,5,76,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_42.png" border="0" usemap="#a_terminal_controller" alt=""/>
<map name="a_terminal_controller" id="a_terminal_controller">
<area shape="rect" href="classfabgl_1_1_terminal_controller.html" title="TerminalController allows direct controlling of the Terminal object without using escape sequences." alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_43.png" border="0" usemap="#aui_anchors" alt=""/>
<map name="aui_anchors" id="aui_anchors">
<area shape="rect" href="structfabgl_1_1ui_anchors.html" title="Contains anchors enable/disable switches." alt="" coords="5,5,85,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_44.png" border="0" usemap="#aui_app_props" alt=""/>
<map name="aui_app_props" id="aui_app_props">
<area shape="rect" href="structfabgl_1_1ui_app_props.html" title="Properties of the application." alt="" coords="5,5,95,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_45.png" border="0" usemap="#aui_button_style" alt=""/>
<map name="aui_button_style" id="aui_button_style">
<area shape="rect" href="structfabgl_1_1ui_button_style.html" title="Contains the button style." alt="" coords="5,5,105,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_46.png" border="0" usemap="#aui_check_box_style" alt=""/>
<map name="aui_check_box_style" id="aui_check_box_style">
<area shape="rect" href="structfabgl_1_1ui_check_box_style.html" title="Contains the checkbox style." alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_47.png" border="0" usemap="#aui_combo_box_props" alt=""/>
<map name="aui_combo_box_props" id="aui_combo_box_props">
<area shape="rect" href="structfabgl_1_1ui_combo_box_props.html" title="Properties of the combobox." alt="" coords="5,5,136,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_48.png" border="0" usemap="#aui_combo_box_style" alt=""/>
<map name="aui_combo_box_style" id="aui_combo_box_style">
<area shape="rect" href="structfabgl_1_1ui_combo_box_style.html" title="Contains the listbox style." alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_49.png" border="0" usemap="#aui_frame_props" alt=""/>
<map name="aui_frame_props" id="aui_frame_props">
<area shape="rect" href="structfabgl_1_1ui_frame_props.html" title="Properties of the frame." alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_50.png" border="0" usemap="#aui_frame_state" alt=""/>
<map name="aui_frame_state" id="aui_frame_state">
<area shape="rect" href="structfabgl_1_1ui_frame_state.html" title="Specifies current frame state." alt="" coords="5,5,105,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_51.png" border="0" usemap="#aui_frame_style" alt=""/>
<map name="aui_frame_style" id="aui_frame_style">
<area shape="rect" href="structfabgl_1_1ui_frame_style.html" title=" " alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_52.png" border="0" usemap="#aui_image_style" alt=""/>
<map name="aui_image_style" id="aui_image_style">
<area shape="rect" href="structfabgl_1_1ui_image_style.html" title="Contains the image style." alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_53.png" border="0" usemap="#aui_key_event_info" alt=""/>
<map name="aui_key_event_info" id="aui_key_event_info">
<area shape="rect" href="structfabgl_1_1ui_key_event_info.html" title="Contains details about the key event." alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_54.png" border="0" usemap="#aui_label_style" alt=""/>
<map name="aui_label_style" id="aui_label_style">
<area shape="rect" href="structfabgl_1_1ui_label_style.html" title="Contains the label style." alt="" coords="5,5,99,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_55.png" border="0" usemap="#aui_list_box_props" alt=""/>
<map name="aui_list_box_props" id="aui_list_box_props">
<area shape="rect" href="structfabgl_1_1ui_list_box_props.html" title="Properties of the list box." alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_56.png" border="0" usemap="#aui_list_box_style" alt=""/>
<map name="aui_list_box_style" id="aui_list_box_style">
<area shape="rect" href="structfabgl_1_1ui_list_box_style.html" title="Contains the listbox style." alt="" coords="5,5,112,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_57.png" border="0" usemap="#aui_mouse_event_info" alt=""/>
<map name="aui_mouse_event_info" id="aui_mouse_event_info">
<area shape="rect" href="structfabgl_1_1ui_mouse_event_info.html" title="Contains details about the mouse event." alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_58.png" border="0" usemap="#aui_object" alt=""/>
<map name="aui_object" id="aui_object">
<area shape="rect" href="classfabgl_1_1ui_object.html" title="Base class of all UI elements like windows and controls." alt="" coords="5,284,76,311"/>
<area shape="rect" href="classfabgl_1_1ui_evt_handler.html" title="Base class of all UI elements that can receive events." alt="" coords="124,284,221,311"/>
<area shape="rect" href="classfabgl_1_1ui_app.html" title="Represents the whole application base class." alt="" coords="281,259,336,285"/>
<area shape="rect" href="classfabgl_1_1ui_window.html" title="Base class for all visible UI elements (Frames and Controls)" alt="" coords="269,309,348,336"/>
<area shape="rect" href="classfabgl_1_1ui_control.html" title="This is the base class for all controls. A control can have focus and is not activable." alt="" coords="396,284,471,311"/>
<area shape="rect" href="classfabgl_1_1ui_frame.html" title="A frame is a window with a title bar, maximize/minimize/close buttons and that is resizeable or movea..." alt="" coords="399,335,468,361"/>
<area shape="rect" href="classfabgl_1_1ui_button.html" title="Represents a button control. A button can have text and optionally a bitmap." alt="" coords="555,5,625,32"/>
<area shape="rect" href="classfabgl_1_1ui_check_box.html" title="Represents a checkbox or a radiobutton." alt="" coords="543,56,637,83"/>
<area shape="rect" href="classfabgl_1_1ui_color_box.html" title="A color box is a control that shows a single color." alt="" coords="547,107,633,133"/>
<area shape="rect" href="classfabgl_1_1ui_custom_combo_box.html" title="This is a combination of a listbox and another component, base of all combobox components." alt="" coords="519,157,661,184"/>
<area shape="rect" href="classfabgl_1_1ui_image.html" title="Image control to display a static bitmap." alt="" coords="556,208,624,235"/>
<area shape="rect" href="classfabgl_1_1ui_label.html" title="A label is a static text UI element." alt="" coords="559,259,621,285"/>
<area shape="rect" href="classfabgl_1_1ui_panel.html" title="A panel is used to contain and to group some controls." alt="" coords="557,309,623,336"/>
<area shape="rect" href="classfabgl_1_1ui_progress_bar.html" title="A progress bar shows progress percentage using a colored bar." alt="" coords="538,360,642,387"/>
<area shape="rect" href="classfabgl_1_1ui_scrollable_control.html" title="A scrollable control is a control with optionally vertical and/or horizontal scrollbars." alt="" coords="525,411,655,437"/>
<area shape="rect" href="classfabgl_1_1ui_slider.html" title="A slider or track bar is a graphical control element with which a user may set a value by moving an i..." alt="" coords="557,461,623,488"/>
<area shape="rect" href="classfabgl_1_1ui_static_label.html" title="A staticlabel is a light version of uiLabel (text must be static). uiStaticLabel has lower memory foo..." alt="" coords="541,512,639,539"/>
<area shape="rect" href="classfabgl_1_1ui_text_edit.html" title="Represents a text edit control." alt="" coords="550,563,630,589"/>
<area shape="rect" href="classfabgl_1_1ui_color_combo_box.html" title="This is a combination of a color listbox and a colorbox." alt="" coords="709,107,837,133"/>
<area shape="rect" href="classfabgl_1_1ui_combo_box.html" title="This is a combination of a listbox and a single&#45;line editable textbox." alt="" coords="725,157,822,184"/>
<area shape="rect" href="classfabgl_1_1ui_split_button.html" title="This is a combination of a button and a simple menu." alt="" coords="725,208,821,235"/>
<area shape="rect" href="classfabgl_1_1ui_custom_list_box.html" title="Shows generic a list of selectable items." alt="" coords="712,385,835,412"/>
<area shape="rect" href="classfabgl_1_1ui_paint_box.html" title="A paintbox control allows applications to perform custom drawings providing uiPaintBox...." alt="" coords="731,436,816,463"/>
<area shape="rect" href="classfabgl_1_1ui_color_list_box.html" title="Shows a list of 16 colors, one selectable." alt="" coords="885,309,992,336"/>
<area shape="rect" href="classfabgl_1_1ui_file_browser.html" title="Shows and navigates Virtual Filesystem content." alt="" coords="888,360,989,387"/>
<area shape="rect" href="classfabgl_1_1ui_list_box.html" title="Shows a list of selectable string items." alt="" coords="901,411,977,437"/>
<area shape="rect" href="classfabgl_1_1ui_simple_menu.html" title="Shows a list of selectable string items. Selection is done clicking or pressing ENTER or SPACE key." alt="" coords="887,461,991,488"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_59.png" border="0" usemap="#aui_object_type" alt=""/>
<map name="aui_object_type" id="aui_object_type">
<area shape="rect" href="structfabgl_1_1ui_object_type.html" title="Specifies the object type." alt="" coords="5,5,104,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_60.png" border="0" usemap="#aui_paint_box_style" alt=""/>
<map name="aui_paint_box_style" id="aui_paint_box_style">
<area shape="rect" href="structfabgl_1_1ui_paint_box_style.html" title="Contains the paintbox style." alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_61.png" border="0" usemap="#aui_panel_style" alt=""/>
<map name="aui_panel_style" id="aui_panel_style">
<area shape="rect" href="structfabgl_1_1ui_panel_style.html" title="Contains the panel style." alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_62.png" border="0" usemap="#aui_progress_bar_props" alt=""/>
<map name="aui_progress_bar_props" id="aui_progress_bar_props">
<area shape="rect" href="structfabgl_1_1ui_progress_bar_props.html" title="Properties of the progress bar." alt="" coords="5,5,144,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_63.png" border="0" usemap="#aui_progress_bar_style" alt=""/>
<map name="aui_progress_bar_style" id="aui_progress_bar_style">
<area shape="rect" href="structfabgl_1_1ui_progress_bar_style.html" title="Contains the progress bar style." alt="" coords="5,5,140,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_64.png" border="0" usemap="#aui_scrollable_control_style" alt=""/>
<map name="aui_scrollable_control_style" id="aui_scrollable_control_style">
<area shape="rect" href="structfabgl_1_1ui_scrollable_control_style.html" title="Contains the scrollable control style." alt="" coords="5,5,167,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_65.png" border="0" usemap="#aui_slider_style" alt=""/>
<map name="aui_slider_style" id="aui_slider_style">
<area shape="rect" href="structfabgl_1_1ui_slider_style.html" title="Contains the slider style." alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_66.png" border="0" usemap="#aui_static_label_style" alt=""/>
<map name="aui_static_label_style" id="aui_static_label_style">
<area shape="rect" href="structfabgl_1_1ui_static_label_style.html" title="Contains the label style." alt="" coords="5,5,132,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_67.png" border="0" usemap="#aui_text_edit_props" alt=""/>
<map name="aui_text_edit_props" id="aui_text_edit_props">
<area shape="rect" href="structfabgl_1_1ui_text_edit_props.html" title="Properties of the text edit." alt="" coords="5,5,120,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_68.png" border="0" usemap="#aui_text_edit_style" alt=""/>
<map name="aui_text_edit_style" id="aui_text_edit_style">
<area shape="rect" href="structfabgl_1_1ui_text_edit_style.html" title="Represents text edit style." alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_69.png" border="0" usemap="#aui_window_props" alt=""/>
<map name="aui_window_props" id="aui_window_props">
<area shape="rect" href="structfabgl_1_1ui_window_props.html" title="Contains some window options." alt="" coords="5,5,119,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_70.png" border="0" usemap="#aui_window_state" alt=""/>
<map name="aui_window_state" id="aui_window_state">
<area shape="rect" href="structfabgl_1_1ui_window_state.html" title="Specifies current window state." alt="" coords="5,5,116,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_71.png" border="0" usemap="#aui_window_style" alt=""/>
<map name="aui_window_style" id="aui_window_style">
<area shape="rect" href="structfabgl_1_1ui_window_style.html" title="Contains the window style." alt="" coords="5,5,115,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_72.png" border="0" usemap="#a_v_g_a_timings" alt=""/>
<map name="a_v_g_a_timings" id="a_v_g_a_timings">
<area shape="rect" href="structfabgl_1_1_v_g_a_timings.html" title="Specifies the VGA timings. This is a modeline decoded." alt="" coords="5,5,100,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_73.png" border="0" usemap="#a_v_i_a6522" alt=""/>
<map name="a_v_i_a6522" id="a_v_i_a6522">
<area shape="rect" href="classfabgl_1_1_v_i_a6522.html" title="VIA 6522 emulator." alt="" coords="5,5,77,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_74.png" border="0" usemap="#a_virtual_key_def" alt=""/>
<map name="a_virtual_key_def" id="a_virtual_key_def">
<area shape="rect" href="structfabgl_1_1_virtual_key_def.html" title="Associates scancode to virtualkey." alt="" coords="5,5,108,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_75.png" border="0" usemap="#a_virtual_key_item" alt=""/>
<map name="a_virtual_key_item" id="a_virtual_key_item">
<area shape="rect" href="structfabgl_1_1_virtual_key_item.html" title="A struct which contains a virtual key, key state and associated scan code." alt="" coords="5,5,113,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_76.png" border="0" usemap="#a_waveform_generator" alt=""/>
<map name="a_waveform_generator" id="a_waveform_generator">
<area shape="rect" href="classfabgl_1_1_waveform_generator.html" title="Base abstract class for waveform generators. A waveform generator can be seen as an audio channel tha..." alt="" coords="5,157,144,184"/>
<area shape="rect" href="classfabgl_1_1_noise_waveform_generator.html" title="Noise generator." alt="" coords="203,5,375,32"/>
<area shape="rect" href="classfabgl_1_1_samples_generator.html" title="Samples generator." alt="" coords="223,56,354,83"/>
<area shape="rect" href="classfabgl_1_1_sawtooth_waveform_generator.html" title="Sawtooth waveform generator." alt="" coords="192,107,385,133"/>
<area shape="rect" href="classfabgl_1_1_sine_waveform_generator.html" title="Sine waveform generator." alt="" coords="207,157,371,184"/>
<area shape="rect" href="classfabgl_1_1_square_waveform_generator.html" title="Square waveform generator." alt="" coords="199,208,378,235"/>
<area shape="rect" href="classfabgl_1_1_triangle_waveform_generator.html" title="Triangle waveform generator." alt="" coords="197,259,381,285"/>
<area shape="rect" href="classfabgl_1_1_v_i_c_noise_generator.html" title="Emulates VIC6561 (VIC20) noise generator." alt="" coords="221,309,357,336"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_77.png" border="0" usemap="#a_z80" alt=""/>
<map name="a_z80" id="a_z80">
<area shape="rect" href="classfabgl_1_1_z80.html" title="Zilog Z80 CPU emulator." alt="" coords="5,5,49,32"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated on Mon Aug 29 2022 13:52:07 for FabGL by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3 </li>
  </ul>
</div>
</body>
</html>
